[INFO] cloning repository https://github.com/yuanpx/tempdfs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/yuanpx/tempdfs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyuanpx%2Ftempdfs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyuanpx%2Ftempdfs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6b8ee40fd2da73d5563878d95b7596b8ecdfd87e
[INFO] building yuanpx/tempdfs against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyuanpx%2Ftempdfs" "/workspace/builds/worker-13/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-13/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/yuanpx/tempdfs on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/yuanpx/tempdfs
[INFO] finished tweaking git repo https://github.com/yuanpx/tempdfs
[INFO] tweaked toml for git repo https://github.com/yuanpx/tempdfs written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] crate git repo https://github.com/yuanpx/tempdfs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6dbea350a90d53c824d7487ffd774e56cb1354462964d42aa1d0ffc3bab5f4dc
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "6dbea350a90d53c824d7487ffd774e56cb1354462964d42aa1d0ffc3bab5f4dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6dbea350a90d53c824d7487ffd774e56cb1354462964d42aa1d0ffc3bab5f4dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6dbea350a90d53c824d7487ffd774e56cb1354462964d42aa1d0ffc3bab5f4dc", kill_on_drop: false }`
[INFO] [stdout] 6dbea350a90d53c824d7487ffd774e56cb1354462964d42aa1d0ffc3bab5f4dc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f89d108e1e6fdcd3e3475cb47c2c2b2bf220041f8cb8ee02bc1dd009f05aaf2a
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "f89d108e1e6fdcd3e3475cb47c2c2b2bf220041f8cb8ee02bc1dd009f05aaf2a", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.26
[INFO] [stderr]    Compiling futures v0.1.14
[INFO] [stderr]    Compiling scopeguard v0.3.2
[INFO] [stderr]    Compiling rayon-core v1.2.1
[INFO] [stderr]    Compiling either v1.1.0
[INFO] [stderr]    Compiling byteorder v1.1.0
[INFO] [stderr]    Compiling winapi-build v0.1.1
[INFO] [stderr]    Compiling log v0.3.8
[INFO] [stderr]    Compiling winapi v0.2.8
[INFO] [stderr]    Compiling cfg-if v0.1.2
[INFO] [stderr]    Compiling make-cmd v0.1.0
[INFO] [stderr]    Compiling slab v0.3.0
[INFO] [stderr]    Compiling lazycell v0.4.0
[INFO] [stderr]    Compiling scoped-tls v0.1.0
[INFO] [stderr]    Compiling safemem v0.2.0
[INFO] [stderr]    Compiling take v0.1.0
[INFO] [stderr]    Compiling regex-syntax v0.3.9
[INFO] [stderr]    Compiling smallvec v0.2.1
[INFO] [stderr]    Compiling serde v1.0.10
[INFO] [stderr]    Compiling utf8-ranges v0.1.3
[INFO] [stderr]    Compiling num-traits v0.1.40
[INFO] [stderr]    Compiling httparse v1.2.3
[INFO] [stderr]    Compiling rustc-serialize v0.3.24
[INFO] [stderr]    Compiling percent-encoding v1.0.0
[INFO] [stderr]    Compiling rustc_version v0.1.7
[INFO] [stderr]    Compiling serde_derive_internals v0.15.1
[INFO] [stderr]    Compiling base64 v0.6.0
[INFO] [stderr]    Compiling coco v0.1.1
[INFO] [stderr]    Compiling rand v0.3.15
[INFO] [stderr]    Compiling num_cpus v1.6.2
[INFO] [stderr]    Compiling iovec v0.1.0
[INFO] [stderr]    Compiling net2 v0.2.30
[INFO] [stderr]    Compiling memchr v0.1.11
[INFO] [stderr]    Compiling time v0.1.38
[INFO] [stderr]    Compiling kernel32-sys v0.2.2
[INFO] [stderr]    Compiling aho-corasick v0.5.3
[INFO] [stderr]    Compiling bytes v0.4.4
[INFO] [stderr]    Compiling unicase v2.0.0
[INFO] [stderr]    Compiling thread-id v2.0.0
[INFO] [stderr]    Compiling rmp v0.8.6
[INFO] [stderr]    Compiling mio v0.6.9
[INFO] [stderr]    Compiling thread_local v0.2.7
[INFO] [stderr]    Compiling mime v0.3.2
[INFO] [stderr]    Compiling serde_derive v1.0.10
[INFO] [stderr]    Compiling tokio-io v0.1.2
[INFO] [stderr]    Compiling tokio-service v0.1.0
[INFO] [stderr]    Compiling futures-cpupool v0.1.5
[INFO] [stderr]    Compiling regex v0.1.80
[INFO] [stderr]    Compiling rayon v0.7.1
[INFO] [stderr]    Compiling tokio-core v0.1.8
[INFO] [stderr]    Compiling env_logger v0.3.5
[INFO] [stderr]    Compiling tokio-proto v0.1.1
[INFO] [stderr]    Compiling rmp-serde v0.13.4
[INFO] [stderr]    Compiling toml v0.4.2
[INFO] [stderr]    Compiling gcc v0.3.51
[INFO] [stderr]    Compiling hyper v0.11.1
[INFO] [stderr]    Compiling librocksdb-sys v0.4.1
[INFO] [stderr]    Compiling rust-crypto v0.2.36
[INFO] [stderr] error: could not compile `hyper`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustc --crate-name hyper /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/hyper-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=566644bd7512e7c9 -C extra-filename=-566644bd7512e7c9 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern base64=/opt/rustwide/target/debug/deps/libbase64-71019a0c52f89009.rmeta --extern bytes=/opt/rustwide/target/debug/deps/libbytes-5f9148d78daf9200.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-c0b4cce3ead906be.rmeta --extern futures_cpupool=/opt/rustwide/target/debug/deps/libfutures_cpupool-d5c523940090b6ff.rmeta --extern httparse=/opt/rustwide/target/debug/deps/libhttparse-a9139ca031dedd2e.rmeta --extern language_tags=/opt/rustwide/target/debug/deps/liblanguage_tags-f6103c22cd0abb9c.rmeta --extern log=/opt/rustwide/target/debug/deps/liblog-bc0d06b60f16330d.rmeta --extern mime=/opt/rustwide/target/debug/deps/libmime-ac104d3e73ae7650.rmeta --extern percent_encoding=/opt/rustwide/target/debug/deps/libpercent_encoding-796c7b4eb3120e7f.rmeta --extern time=/opt/rustwide/target/debug/deps/libtime-7a532d1fc34eaf38.rmeta --extern tokio_core=/opt/rustwide/target/debug/deps/libtokio_core-d715568a6e1a3a45.rmeta --extern tokio_io=/opt/rustwide/target/debug/deps/libtokio_io-3f65d7644b74bccc.rmeta --extern tokio_proto=/opt/rustwide/target/debug/deps/libtokio_proto-effe68ccccbeaa03.rmeta --extern tokio_service=/opt/rustwide/target/debug/deps/libtokio_service-24c5093982095035.rmeta --extern unicase=/opt/rustwide/target/debug/deps/libunicase-28ef34a305517307.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/thread_local.cc:10:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:19:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    19 | 
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: In file included from rocksdb/util/concurrent_arena.h:18,
[INFO] [stderr] warning:                  from rocksdb/util/concurrent_arena.cc:10:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/random.cc:15:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:19:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    19 | 
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/util/thread_local.cc:310:52: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   310 | void ThreadLocalPtr::StaticMeta::Fold(uint32_t id, FoldFunc func, void* res) {
[INFO] [stderr] warning:       |                                                    ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.cc: In member function 'void rocksdb::ThreadLocalPtr::StaticMeta::Fold(uint32_t, int, void*)':
[INFO] [stderr] warning: rocksdb/util/thread_local.cc:316:22: error: 'func' cannot be used as a function
[INFO] [stderr] warning:   316 |         func(ptr, res);
[INFO] [stderr] warning:       |                      ^
[INFO] [stderr] warning: rocksdb/util/thread_local.cc: At global scope:
[INFO] [stderr] warning: rocksdb/util/thread_local.cc:403:27: error: variable or field 'Fold' declared void
[INFO] [stderr] warning:   403 | void ThreadLocalPtr::Fold(FoldFunc func, void* res) {
[INFO] [stderr] warning:       |                           ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.cc:403:27: error: 'FoldFunc' was not declared in this scope
[INFO] [stderr] warning: rocksdb/util/thread_local.cc:403:42: error: expected primary-expression before 'void'
[INFO] [stderr] warning:   403 | void ThreadLocalPtr::Fold(FoldFunc func, void* res) {
[INFO] [stderr] warning:       |                                          ^~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/statistics.cc:6:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/stop_watch.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/perf_step_timer.h:9,
[INFO] [stderr] warning:                  from rocksdb/util/perf_context_imp.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/perf_context.cc:8:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/instrumented_mutex.h:12,
[INFO] [stderr] warning:                  from rocksdb/db/write_thread.h:22,
[INFO] [stderr] warning:                  from rocksdb/db/write_thread.cc:6:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:15:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    14 | #include <unordered_map>
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    15 | #include <vector>
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/stop_watch.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/perf_step_timer.h:9,
[INFO] [stderr] warning:                  from rocksdb/util/iostats_context_imp.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/env_posix.cc:45:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/table/persistent_cache_helper.h:10,
[INFO] [stderr] warning:                  from rocksdb/table/format.h:19,
[INFO] [stderr] warning:                  from rocksdb/table/filter_block.h:31,
[INFO] [stderr] warning:                  from rocksdb/table/block_based_filter_block.h:24,
[INFO] [stderr] warning:                  from rocksdb/table/block_based_filter_block.cc:10:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: cargo:warning=compilation terminated.c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/table/persistent_cache_helper.h:10,
[INFO] [stderr] warning:                  from rocksdb/table/format.h:19,
[INFO] [stderr] warning:                  from rocksdb/table/filter_block.h:31,
[INFO] [stderr] warning:                  from rocksdb/table/full_filter_block.h:18,
[INFO] [stderr] warning:                  from rocksdb/table/full_filter_block.cc:6:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: cargo:warning=c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/stop_watch.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/perf_step_timer.h:9,
[INFO] [stderr] warning:                  from rocksdb/util/iostats_context_imp.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/iostats_context.cc:8:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/table/persistent_cache_helper.h:10,
[INFO] [stderr] warning:                  from rocksdb/table/format.h:19,
[INFO] [stderr] warning:                  from rocksdb/table/block.h:27,
[INFO] [stderr] warning:                  from rocksdb/table/plain_table_reader.cc:21:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning:                  from rocksdb/util/stop_watch.h:8,
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning:                  from rocksdb/util/perf_step_timer.h:9,
[INFO] [stderr] warning:                  from rocksdb/util/iostats_context_imp.h:8,
[INFO] [stderr] warning:                  from rocksdb/util/io_posix.cc:33:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/utilities/persistent_cache/volatile_tier_impl.h:18,
[INFO] [stderr] warning:                  from rocksdb/utilities/persistent_cache/volatile_tier_impl.cc:8:
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h:78:23: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    78 |   T* Evict(const std::function<void(T*)>& fn = nullptr) {
[INFO] [stderr] warning:       |                       ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h:13:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    12 | #include "utilities/persistent_cache/lrulist.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    13 | 
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h:78:31: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:    78 |   T* Evict(const std::function<void(T*)>& fn = nullptr) {
[INFO] [stderr] warning:       |                               ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h: In member function 'T* rocksdb::EvictableHashTable<T, Hash, Equal>::Evict(int)':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h:99:13: error: 'fn' was not declared in this scope; did you mean 'yn'?
[INFO] [stderr] warning:    99 |         if (fn) {
[INFO] [stderr] warning:       |             ^~
[INFO] [stderr] warning:       |             yn
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/volatile_tier_impl.cc: In member function 'bool rocksdb::VolatileCacheTier::Evict()':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/volatile_tier_impl.cc:132:35: error: no matching function for call to 'rocksdb::EvictableHashTable<rocksdb::VolatileCacheTier::CacheData, rocksdb::VolatileCacheTier::CacheDataHash, rocksdb::VolatileCacheTier::CacheDataEqual>::Evict()'
[INFO] [stderr] warning:   132 |   CacheData* edata = index_.Evict();
[INFO] [stderr] warning:       |                                   ^
[INFO] [stderr] warning: In file included from rocksdb/utilities/persistent_cache/volatile_tier_impl.h:18,
[INFO] [stderr] warning:                  from rocksdb/utilities/persistent_cache/volatile_tier_impl.cc:8:
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h:78:6: note: candidate: 'T* rocksdb::EvictableHashTable<T, Hash, Equal>::Evict(int) [with T = rocksdb::VolatileCacheTier::CacheData; Hash = rocksdb::VolatileCacheTier::CacheDataHash; Equal = rocksdb::VolatileCacheTier::CacheDataEqual]'
[INFO] [stderr] warning:    78 |   T* Evict(const std::function<void(T*)>& fn = nullptr) {
[INFO] [stderr] warning:       |      ^~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/hash_table_evictable.h:78:6: note:   candidate expects 1 argument, 0 provided
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/instrumented_mutex.h:12,
[INFO] [stderr] warning:                  from rocksdb/util/instrumented_mutex.cc:6:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:7:
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:80:33: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    80 |                      const std::function<void()> callback) = 0;
[INFO] [stderr] warning:       |                                 ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:24:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    23 | #include "util/crc32c.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    24 | #include "util/mutexlock.h"
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:80:41: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:    80 |                      const std::function<void()> callback) = 0;
[INFO] [stderr] warning:       |                                         ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:258:53: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning:   258 |                 const uint64_t file_off, const std::function<void()> callback)
[INFO] [stderr] warning:       |                                                     ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:258:48: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   258 |                 const uint64_t file_off, const std::function<void()> callback)
[INFO] [stderr] warning:       |                                                ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:258:61: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:   258 |                 const uint64_t file_off, const std::function<void()> callback)
[INFO] [stderr] warning:       |                                                             ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:269:10: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:   269 |     std::function<void()> callback_;         // Callback on completion
[INFO] [stderr] warning:       |          ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:269:5: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   269 |     std::function<void()> callback_;         // Callback on completion
[INFO] [stderr] warning:       |     ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:279:25: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:   279 |              const std::function<void()> callback) override;
[INFO] [stderr] warning:       |                         ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:279:20: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   279 |              const std::function<void()> callback) override;
[INFO] [stderr] warning:       |                    ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:279:33: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:   279 |              const std::function<void()> callback) override;
[INFO] [stderr] warning:       |                                 ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h: In constructor 'rocksdb::ThreadedWriter::IO::IO(rocksdb::WritableFile*, rocksdb::CacheWriteBuffer*, uint64_t, int)':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:259:56: error: class 'rocksdb::ThreadedWriter::IO' does not have any field named 'callback_'
[INFO] [stderr] warning:   259 |         : file_(file), buf_(buf), file_off_(file_off), callback_(callback) {}
[INFO] [stderr] warning:       |                                                        ^~~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:259:66: error: 'callback' was not declared in this scope; did you mean 'calloc'?
[INFO] [stderr] warning:   259 |         : file_(file), buf_(buf), file_off_(file_off), callback_(callback) {}
[INFO] [stderr] warning:       |                                                                  ^~~~~~~~
[INFO] [stderr] warning:       |                                                                  calloc
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc: In member function 'void rocksdb::WriteableCacheFile::DispatchBuffer()':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:399:23: error: 'bind' is not a member of 'std'
[INFO] [stderr] warning:   399 |                  std::bind(&WriteableCacheFile::BufferWriteDone, this));
[INFO] [stderr] warning:       |                       ^~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:11:1: note: 'std::bind' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    10 | #include <unistd.h>
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    11 | #endif
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc: At global scope:
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:538:39: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:   538 |                            const std::function<void()> callback) {
[INFO] [stderr] warning:       |                                       ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:538:34: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   538 |                            const std::function<void()> callback) {
[INFO] [stderr] warning:       |                                  ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:538:47: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:   538 |                            const std::function<void()> callback) {
[INFO] [stderr] warning:       |                                               ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc: In member function 'virtual void rocksdb::ThreadedWriter::Write(rocksdb::WritableFile*, rocksdb::CacheWriteBuffer*, uint64_t, int)':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:539:35: error: 'callback' was not declared in this scope; did you mean 'calloc'?
[INFO] [stderr] warning:   539 |   q_.Push(IO(file, buf, file_off, callback));
[INFO] [stderr] warning:       |                                   ^~~~~~~~
[INFO] [stderr] warning:       |                                   calloc
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc: In member function 'void rocksdb::ThreadedWriter::ThreadMain()':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.cc:561:8: error: 'struct rocksdb::ThreadedWriter::IO' has no member named 'callback_'
[INFO] [stderr] warning:   561 |     io.callback_();
[INFO] [stderr] warning:       |        ^~~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/utilities/persistent_cache/block_cache_tier.h:23,
[INFO] [stderr] warning:                  from rocksdb/utilities/persistent_cache/block_cache_tier.cc:7:
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:80:33: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    80 |                      const std::function<void()> callback) = 0;
[INFO] [stderr] warning:       |                                 ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:24:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    23 | #include "util/crc32c.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    24 | #include "util/mutexlock.h"
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:80:41: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:    80 |                      const std::function<void()> callback) = 0;
[INFO] [stderr] warning:       |                                         ^
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:258:53: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:   258 |                 const uint64_t file_off, const std::function<void()> callback)
[INFO] [stderr] warning:       |                                                     ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:258:48: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   258 |                 const uint64_t file_off, const std::function<void()> callback)
[INFO] [stderr] warning:       |                                                ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:258:61: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:   258 |                 const uint64_t file_off, const std::function<void()> callback)
[INFO] [stderr] warning:       |                                                             ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:269:10: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:   269 |     std::function<void()> callback_;         // Callback on completion
[INFO] [stderr] warning:       |          ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:269:5: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   269 |     std::function<void()> callback_;         // Callback on completion
[INFO] [stderr] warning:       |     ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:279:25: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:   279 |              const std::function<void()> callback) override;
[INFO] [stderr] warning:       |                         ^~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:279:20: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:   279 |              const std::function<void()> callback) override;
[INFO] [stderr] warning:       |                    ^~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:279:33: error: expected ',' or '...' before '<' token
[INFO] [stderr] warning:   279 |              const std::function<void()> callback) override;
[INFO] [stderr] warning:       |                                 ^
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h: In constructor 'rocksdb::ThreadedWriter::IO::IO(rocksdb::WritableFile*, rocksdb::CacheWriteBuffer*, uint64_t, int)':
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:259:56: error: class 'rocksdb::ThreadedWriter::IO' does not have any field named 'callback_'
[INFO] [stderr] warning:   259 |         : file_(file), buf_(buf), file_off_(file_off), callback_(callback) {}
[INFO] [stderr] warning:       |                                                        ^~~~~~~~~
[INFO] [stderr] warning: rocksdb/utilities/persistent_cache/block_cache_tier_file.h:259:66: error: 'callback' was not declared in this scope; did you mean 'calloc'?
[INFO] [stderr] warning:   259 |         : file_(file), buf_(buf), file_off_(file_off), callback_(callback) {}
[INFO] [stderr] warning:       |                                                                  ^~~~~~~~
[INFO] [stderr] warning:       |                                                                  calloc
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/utilities/simulator_cache/sim_cache.cc:9:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/table/persistent_cache_helper.h:10,
[INFO] [stderr] warning:                  from rocksdb/table/format.h:19,
[INFO] [stderr] warning:                  from rocksdb/table/block.h:27,
[INFO] [stderr] warning:                  from rocksdb/table/two_level_iterator.cc:14:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/instrumented_mutex.h:12,
[INFO] [stderr] warning:                  from rocksdb/utilities/transactions/transaction_lock_mgr.h:16,
[INFO] [stderr] warning:                  from rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/instrumented_mutex.h:12,
[INFO] [stderr] warning:                  from rocksdb/utilities/transactions/transaction_lock_mgr.h:16,
[INFO] [stderr] warning:                  from rocksdb/utilities/transactions/transaction_db_impl.h:19,
[INFO] [stderr] warning:                  from rocksdb/utilities/transactions/transaction_db_impl.cc:8:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] warning: In file included from rocksdb/util/statistics.h:17,
[INFO] [stderr] warning:                  from rocksdb/util/instrumented_mutex.h:12,
[INFO] [stderr] warning:                  from rocksdb/utilities/date_tiered/date_tiered_db_impl.h:16,
[INFO] [stderr] warning:                  from rocksdb/utilities/date_tiered/date_tiered_db_impl.cc:6:
[INFO] [stderr] warning: rocksdb/util/thread_local.h:66:16: error: 'function' in namespace 'std' does not name a template type
[INFO] [stderr] warning:    66 |   typedef std::function<void(void*, void*)> FoldFunc;
[INFO] [stderr] warning:       |                ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:18:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
[INFO] [stderr] warning:    17 | #include "util/autovector.h"
[INFO] [stderr] warning:   +++ |+#include <functional>
[INFO] [stderr] warning:    18 | #include "port/port.h"
[INFO] [stderr] warning: rocksdb/util/thread_local.h:71:13: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:    71 |   void Fold(FoldFunc func, void* res);
[INFO] [stderr] warning:       |             ^~~~~~~~
[INFO] [stderr] warning: rocksdb/util/thread_local.h:142:28: error: 'FoldFunc' has not been declared
[INFO] [stderr] warning:   142 |     void Fold(uint32_t id, FoldFunc func, void* res);
[INFO] [stderr] warning:       |                            ^~~~~~~~
[INFO] [stderr] warning: c++: fatal error: Killed signal terminated program cc1plus
[INFO] [stderr] warning: compilation terminated.
[INFO] [stderr] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "f89d108e1e6fdcd3e3475cb47c2c2b2bf220041f8cb8ee02bc1dd009f05aaf2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f89d108e1e6fdcd3e3475cb47c2c2b2bf220041f8cb8ee02bc1dd009f05aaf2a", kill_on_drop: false }`
[INFO] [stdout] f89d108e1e6fdcd3e3475cb47c2c2b2bf220041f8cb8ee02bc1dd009f05aaf2a
